constructive contribution - French English Dictionary